5-5

使用 stairs 指令,可畫出階梯圖(Stairstep Plots),其精神和針頭圖很相近,只是將目前資料點的高度向右水平畫至下一點為止。(在數位訊號處理,此種作法稱為 Zero-order Hold。)舉例如下:

Example 1: 05-特殊圖形/stairs01.mt = 0:0.4:4*pi; y = cos(t).*exp(-t/5); stairs(t, y);

若再加上針頭圖,則可見兩者相似之處:

Example 2: 05-特殊圖形/stairs02.mt = 0:0.4:4*pi; y = cos(t).*exp(-t/5); stairs(t, y); hold on % 保留舊圖形 stem(t, y); % 疊上針頭圖 hold off

階梯圖只能用於二維繪圖,但由於其性質和針頭圖非常接近,故在此章敘述。


MATLAB程式設計:入門篇